﻿using BonjourQuotation.UI.Models.BaseModel;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Web;
using System.Web.WebPages.Html;

namespace BonjourQuotation.UI.Models.VendorModel
{
    public class VendorDetailsViewModel : UserAllPermissionsViewModel
    {
        public int VendorID { get; set; }
        [DisplayName("Vendor Name:")]
        public string VendorName { get; set; }
        [DisplayName("Vendor Type:")]
        public List<SelectListItem> VendorTypeID { get; set; }
        public string SelectedVendorTypeID { get; set; }
        [DisplayName("Contact Name:")]
        public string ContactName { get; set; }
        [DisplayName("Contact Title:")]
        public string ContactTitle { get; set; }
        [DisplayName("Preferred:")]
        public bool Preferred { get; set; }
        [DisplayName("Active:")]
        public bool Active { get; set; }
        [DisplayName("IsFind:")]
        public bool IsFind { get; set; }
        [DisplayName("IsComp:")]
        public bool IsComp { get; set; }
        [DisplayName("Address:")]
        public string Address { get; set; }
        public List<SelectListItem> City { get; set; }
        [DisplayName("City:")]
        public string CityID { get; set; }
        public string SelectedCity { get; set; }
        public List<SelectListItem> StateID { get; set; }
        [DisplayName("StateID:")]
        public string SelectedStateID { get; set; }
        [DisplayName("Zip:")]
        public string PostalCode { get; set; }
        [DisplayName("Phone800:")]
        public string Phone800 { get; set; }
        [DisplayName("Phone Number:")]
        public string PhoneNumber { get; set; }
        [DisplayName("Sales Phone Number:")]
        public string PhoneSales { get; set; }
        [DisplayName("Fax Number:")]
        public string FaxNumber { get; set; }
        [DisplayName("Sales Fax Number:")]
        public string FaxSales { get; set; }
        public List<SelectListItem> RegionID { get; set; }
        [DisplayName("Region:")]
        public string SelectedRegionID { get; set; }
        public List<SelectListItem> AreaID { get; set; }
        [DisplayName("Area:")]
        public string SelectedAreaID { get; set; }
        public List<SelectListItem> CountryID { get; set; }
        [DisplayName("Country:")]
        public string SelectedCountryID { get; set; }
        [DisplayName("Notes:")]
        public string Notes { get; set; }
        [DisplayName("Arrival Date:")]
        public string ArrivalDate { get; set; }
        [DisplayName("Departure Date:")]
        public string DepartureDate { get; set; }
        [DisplayName("Email:")]
        public string Email { get; set; }
        [DisplayName("Sales Email:")]
        public string EmailSales { get; set; }
        public string Web { get; set; }
        public string Message { get; set; }
    }
}